@media screen and (min-width: 1920px) {
  html, body {
    font-size: 72px;
  }
}

@media screen and (min-width: 1600px) and (max-width: 1920px) {
  html, body {
    font-size: 66px;

  }
}

@media screen and (min-width: 1200px) and (max-width: 1600px) {
  html, body {
    font-size: 52.5px;

  }
}

@media screen and (min-width: 960px) and (max-width: 1200px) {
  html, body {
    font-size: 40.5px;

  }
}

@media screen and (min-width: 720px) and (max-width: 960px) {
  html, body {
    font-size: 36px;

  }
}

@media screen and (min-width: 480px) and (max-width: 720px) {
  html, body {
    font-size: 36px;
  }
}

@media only screen and (min-width: 320px) and (max-width: 480px) {
  html, body {
    font-size: 36px;
  }
}

@media only screen and (max-width: 320px) {
  html, body {
    font-size: 36px;
  }
}

html, body {
  width: 100%;
  height: 100%;
  min-width: 1200px;
  min-height: 800px;
  overflow: hidden;
  font-family: MicrosoftYaHei;
  font-size:72px!important;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

input::-webkit-input-placeholder {
  color: rgb(220, 224, 234);
}

input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: rgb(220, 224, 234);
}

input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: rgb(220, 224, 234);
}

input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: rgb(220, 224, 234);
}

.iconfont {
  font-family: "iconfont" !important;
  font-size: 16px;
  font-style: normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

/*单行文本的溢出显示省略号*/
.singal_line_ellipsis{
  overflow: hidden;
  text-overflow:ellipsis;
  white-space: nowrap;
}
/*行文本溢出显示省略号*/
.more_line_ellipsis{
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 3;
  overflow: hidden;
}

